package com.shuwen.gcdj.bean.member.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel
public class UserDomainControlListItemResp {
    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String id;

    /**
     * 登录名
     */
    @ApiModelProperty("登录名")
    private String loginName;

    /**
     * 显示名
     */
    @ApiModelProperty("显示名")
    private String showName;

    /**
     * 账号来源 1-AD域 2-自定义账户
     */
    @ApiModelProperty("账号来源 1-AD域 2-自定义账户")
    private Integer from;

    /**
     * 部门id
     */
    @ApiModelProperty("部门id")
    private String deptId;

    /**
     * 部门名称
     */
    @ApiModelProperty("部门名称")
    private String deptName;

    /**
     * 邮箱
     */
    @ApiModelProperty("邮箱")
    private String email;

    /**
     * 登录账号启用状态 0-AD域同步状态为禁用 1-同步状态为启用2:中欧设置禁用
     */
    @ApiModelProperty("登录账号启用状态 0-AD域同步状态为禁用 1-同步状态为启用2:中欧设置禁用")
    private Integer isActive;

    /**
     * 创建者id
     */
    @ApiModelProperty("创建者id")
    private String createId;

    /**
     * 创建者姓名
     */
    @ApiModelProperty("创建者姓名")
    private String createName;

    /**
     * 企业code
     */
    @ApiModelProperty("企业code")
    private String companyCode;
}
